Definitions for olfactory property

Definitions for (noun) olfactory property

Main entry: aroma, scent, smell, odor, odour, olfactory property

Definition: any property detected by the olfactory system


Visual thesaurus for olfactory property